on sight – Dansk–English translations

🇬🇧 en da 🇩🇰

on sight

  • immediately when sighted
  • when it comes to one's attention
umiddelbar
Wiktionary Links